package com.sc.service.csm;

import com.sc.dto.PatrolDailyDTO;
import com.sc.dto.PatrolMonthlyDTO;
import com.sc.dto.PatrolWeeklyDTO;
import com.sc.result.PageResult;
import com.sc.vo.PatrolDailyVO;
import com.sc.vo.PatrolMonthlyVO;
import com.sc.vo.PatrolWeeklyVO;

public interface PatrolReportService {

    PageResult<PatrolDailyVO> daily(PatrolDailyDTO patrolDailyDTO);

    PageResult<PatrolWeeklyVO> weekly(PatrolWeeklyDTO patrolWeeklyDTO);

    PageResult<PatrolMonthlyVO> monthly(PatrolMonthlyDTO patrolMonthlyDTO);
}
